technological breakthrough - Francés Inglés Diccionario